home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / SoundApps / aa_Intel_Only / EnvelopeEd1.04b / Source / Controller.h < prev    next >
Encoding:
Text File  |  1993-10-09  |  1.4 KB  |  83 lines

  1.  
  2. /* Generated by Interface Builder */
  3.  
  4. #import <objc/Object.h>
  5. #import <defaults/defaults.h>
  6. #import <appkit/graphics.h>
  7.  
  8. @interface Controller:Object
  9. {
  10.     id myListener;
  11.     id infoPanel;
  12.     id helpPanel;
  13.     
  14.     id theSplitView;
  15.     id theWindow;
  16.     
  17.     id theOutputTypes;
  18.     
  19.     id thePoint;
  20.     id theXCoord;
  21.     id theYCoord;
  22.     id theYrCoord;
  23.     id theXMinCoord;
  24.     id theYMinCoord;
  25.     id theXMaxCoord;
  26.     id theYMaxCoord;
  27.     id theXSnapCoord;
  28.     id theYSnapCoord;
  29.     id theStickyPoint;
  30.     id theSmoothing;
  31.     id theSmoothSlider;
  32.     id theGraphType;
  33.     id theLinkX;
  34.     
  35.     id theEnvelope;
  36.     id lastDeleted;
  37. }
  38.  
  39. - appDidInit:sender;
  40. - infoPanel:sender;
  41. - helpPanel:sender;
  42.  
  43. - addEnvelope:sender;
  44. - removeEnvelope:sender;
  45. - unRemoveEnvelope:sender;
  46.  
  47. - copy:sender;
  48. - paste:sender;
  49.  
  50. // Received from current envelope view to update panel info if necessary
  51.  
  52. - update: sender;
  53. - updateCoords: sender at: (int)point;
  54.  
  55. // Messages received from panel buttons and pop up lists
  56.  
  57. - nextPoint:sender;
  58. - previousPoint:sender;
  59.  
  60. - setPoint:sender;
  61. - setXValue:sender;
  62. - setYValue:sender;
  63. - setYrValue:sender;
  64. - setSmoothValue:sender;
  65. - setSmoothFromSlider:sender;
  66. - broadcastXLimitsOf:envelope;
  67. - setXMinValue:sender;
  68. - setXMaxValue:sender;
  69. - setYMinValue:sender;
  70. - setYMaxValue:sender;
  71. - setXSnapValue:sender;
  72. - setYSnapValue:sender;
  73. - setStickyPoint:sender;
  74. - setGraphType:sender;
  75. - setDrawSegmentsState:sender;
  76. - setLinkX:sender;
  77.  
  78. - reScaleLimits:sender;
  79.  
  80. - (const char *)getStyle;
  81.  
  82. @end
  83.